.submit_button {
    height: 30px;
    cursor: pointer;
    color: white;
    margin: 6px 10px 6px 0px;
    padding: 4px 12px 4px 12px;
    background-color: #7d7d7d;
    border: 2px solid #676767;
}

.search_button {
    width: 24px;
    height: 24px;
    border: none;
    cursor: pointer;
}

.edit_button, .delete_button, .clone_button, .detail_button, .star_button, .left_button, .right_button, .top_button, .bottom_button, .confirm_button,
.edit_button_disabled, .delete_button_disabled, .detail_button_disabled, .confirm_button_disabled, .new_button_disabled {
    width: 24px;
    height: 24px;
    display: block;
}

.edit_button, .delete_button, .clone_button, .detail_button, .star_button, .left_button, .right_button, .top_button, .bottom_button, .confirm_button {
    cursor: pointer;
}

a.new_button {
    line-height: 24px;
    padding-left: 30px;
    height: 24px;
    display: block;
    cursor: pointer;
    margin-top: 5px;
    text-decoration: none;
    color: #565656;
}

.edit_button, .delete_button, .clone_button, .star_button, .detail_button, .left_button, .right_button, .top_button, .bottom_button, .confirm_button,
.edit_button_disabled, .delete_button_disabled, .detail_button_disabled, .confirm_button_disabled, .new_button_disabled {
    float: left;
    margin-right: 2px;
}

.edit_button_disabled {
    background: transparent url('/assets/admin/table/edit_disabled.gif') no-repeat;
}

.delete_button_disabled {
    background: transparent url('/assets/admin/table/delete_disabled.gif') no-repeat;
}

.detail_button_disabled {
    background: transparent url('/assets/admin/table/detail_disabled.gif') no-repeat;
}

.confirm_button_disabled {
    background: transparent url('/assets/admin/table/confirm_disabled.gif') no-repeat;
}

.new_button_disabled {
    background: transparent url('/assets/admin/table/new_disabled.gif') no-repeat;
}

.left_button {
    background: transparent url('/assets/admin/table/left.gif') no-repeat;
}

.right_button {
    background: transparent url('/assets/admin/table/right.gif') no-repeat;
}

.top_button {
    background: transparent url('/assets/admin/table/top.gif') no-repeat;
}

.bottom_button {
    background: transparent url('/assets/admin/table/bottom.gif') no-repeat;
}

.confirm_button {
    background: transparent url('/assets/admin/table/confirm.gif') no-repeat;
}

.star_button {
    background: transparent url('/assets/admin/table/star.gif') no-repeat;
}

.clone_button {
    background: transparent url('/assets/admin/table/star.gif') no-repeat;
}

.detail_button {
    background: transparent url('/assets/admin/table/detail.gif') no-repeat;
}

form .search_button {
    background: transparent url('/assets/admin/table/detail.gif') no-repeat;
}

form .search_button:hover {
    background-position: 0px -24px;
}

.edit_button {
    background: transparent url('/assets/admin/table/edit.gif') no-repeat;
}

.delete_button {
    background: transparent url('/assets/admin/table/delete.gif') no-repeat;
}

.new_button {
    background: transparent url('/assets/admin/table/new.gif') no-repeat;
}

.edit_button:hover, .delete_button:hover, .new_button:hover, .detail_button:hover, .star_button:hover, .left_button:hover,
.right_button:hover, .top_button:hover, .bottom_button:hover, .confirm_button:hover {
    background-position: 0px -24px;
}